glare at someone angrily or hatefully - Turco Inglés Diccionario